washed ashore - French English Dictionary